<!-- *****************************************************************-->
<!-- *                                                                -->
<!-- *  BBNT Solutions LLC, A part of GTE -->
<!-- *  10 Moulton St.                                                -->
<!-- *  Cambridge, MA 02138                                           -->
<!-- *  (617) 873-2000                                                -->
<!-- *                                                                -->
<!-- *  Copyright (C) 1999-2000                                            -->
<!-- *  This software is subject to copyright protection              -->
<!-- *  under the laws of the United States and other countries.      -->
<!-- *                                                                -->
<!-- *****************************************************************-->
<!-- *                                                                -->
<!-- * $Source: /cvs/distapps/openmap/src/openmap/com/bbn/openmap/tools/icon/package.html,v $-->
<!-- * $Revision: 1.1 $                                              -->
<!-- * $Date: 2003/06/26 17:48:55 $                                   -->
<!-- * $Author: dietrick $                                            -->
<!-- *                                                                -->
<!-- *****************************************************************-->

<body>

The icon package is intended to provide the capability to create or
fetch icons.

The OMIconFactory can create ImageIcons from IconParts and
IconPartLists (a sequence of IconParts).  The OMIconFactory can
create icons of any size.

The IconPart is the base interface for the package, defining an
object that contains geometry and information on how to render that
geometry.  The IconPart geometry coordinates are defined on a
coordinate system to 100, like a percentage.  When the IconPart is
told how big the icon it is a part of, it scales itself to fit the
icon.  Any part of the IconPart geometry defined less than zero or
greater than 100 is clipped.

IconPartCollections are mechanisms for IconParts to be organized and
retrievable by name.

</body>
